package com.itheima.dao;

import com.itheima.domain.Pow;
import com.itheima.domain.User;

import java.util.List;

public interface BaseUserDao {
    boolean addUser(User user);

    //库管类中的查看用户功能
    List<User> findAllUser();

    //库管类中的删除用户功能
    boolean deleteUser(String delId, Pow pow);

    //库管类中的修改用户功能
    boolean updateUser(String updateId, User newUser);

    //封装一个方法: 根据学号查找对应的人在容器中的索引位置
    int getIndex(String id);

    //封装一个方法: 根据学号查找对应的用户对象
    User getUser(String uname);
}
